const util = require('../../../utils/request')
const api = require('../../../config/api')
const app = getApp()
Page({

  /**
   * 页面的初始数据
   */
  data: {
    username: '',
    password: '',
    avatar:'/static/icon/profile.png'

  },
  register() {
    var that = this
    let username = this.data.username
    let password = this.data.password
    let avatar=this.data.avatar
    if (username === undefined || username === '') {
      util.showToast("用户名不能为空", "error", 1500)
      return;
    }
    if (password === undefined || password === '') {
      util.showToast("密码不能为空", "error", 1500)
      return;
    }
    let data = {
      username: username,
      password: password,
      avatar:avatar
    }
    util.showLoading("正在注册...")
    util.request(api.register, data, "POST").then(res => {
      util.hideLoading()
      let code = res.code
      if (code !== undefined && code === 0) {
        util.showToast("注册成功", "success", 2000)
        setTimeout(() => {
          wx.navigateTo({
            url: '/pages/auth/login/login',
          })
        }, 2200)
      } else {
        util.showToast(res.msg, "error", 1500)
      }
    })
  },
  goLogin() {
    wx.reLaunch({
      url: '/pages/auth/index',
    })
  },
  clear() {
    this.setData({
      username: '',
      password: ''
    })

  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})